package com.yunhe.authority.model.housing;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.neo4j.ogm.annotation.Property;

import java.util.List;

/**
 * @ClassName: FilterCondition
 * @Description:
 * @author: GongDaCheng
 * @Date: 16:57 2021/6/23
 */
@ApiModel(value = "FilterCondition", description = "筛选条件")
public class FilterCondition {

    /**
     * 模糊查询内容（房源名称/入驻公司命名称）
     * */
    @ApiModelProperty(value = "文本框内容")
    @Property(name = "keyWords")
    private String keyWords;

    @ApiModelProperty(value = "房源状态")
    @Property(name = "officeStatus")
    private String officeStatus;

    @ApiModelProperty(value = "选择园区")
    @Property(name = "parkList")
    private List<Long> parkList;

    @ApiModelProperty(value = "所属地区")
    @Property(name = "area")
    private String area;

    @ApiModelProperty(value = "虚拟园区id")
    @Property(name = "stationId")
    private Long stationId;

    @ApiModelProperty(value = "当前页")
    @Property(name = "page")
    private int page;

    @ApiModelProperty(value = "页面条数")
    @Property(name = "size")
    private int size;

    public String getKeyWords() {
        return keyWords;
    }

    public void setKeyWords(String keyWords) {
        this.keyWords = keyWords;
    }

    public String getOfficeStatus() {
        return officeStatus;
    }

    public void setOfficeStatus(String officeStatus) {
        this.officeStatus = officeStatus;
    }

    public List<Long> getParkList() {
        return parkList;
    }

    public void setParkList(List<Long> parkList) {
        this.parkList = parkList;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public Long getStationId() {
        return stationId;
    }

    public void setStationId(Long stationId) {
        this.stationId = stationId;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }
}
